草庐IT

java - 将字母转换为数字

全部标签

javascript - 如何将字符串转换为 Location 对象?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:CreatinganewLocationobjectinjavascript如果用户输入的字符串是URL,将其转换为Locationobject的最简单方法是什么?(如window.location)所以我可以使用方法和属性如obj.hostname?

javascript - 用点、字母、数字对对象数组进行排序。我能够按数字排序,但混合值很难。不确定是否可以做对

我尝试了典型的排序功能并检查了项目是否为字符串。但是我得到了一个非常奇怪的输出。尝试了多种不同的方法。vararr=[{section:'12.2.a'},{section:'12.2.b.iii'},{section:'12.2.c'},{section:'12'},{section:'12A'},{section:'12.3.b'},{section:'12.3.c'},{section:'Q2'},{section:'Q32'},{section:'Q6'},{section:'Q5'}]vararr2=arr.sort(function(a,b){varnums1=a.sect

javascript - protobuf.js 将 proto 文件转换为 JSON 描述符,重复会丢失

我正在使用Protobuf.js构建一个节点包,其中包含我们的协议(protocol)并为该包中定义的ProtoMessages提供编码和解码功能。我可以使用.proto文件(.proto文件的加载发生在运行时),但由于模块需要在客户端可用,我无法将.proto文件打包到我解析的.js文件中(使用browserify构建),我需要使用一种方法,在build.js中启用打包。输入JSON描述符。varjsonDescriptor=require("./awesome.json");//exemplaryfornodevarroot=protobuf.Root.fromJSON(jsonD

javascript - 使用对象解构赋值时,为什么将属性 "name"强制转换为字符串?

这个问题在这里已经有了答案:Usingthevariable"name"doesn'tworkwithaJSobject(4个答案)Doletstatementscreatepropertiesontheglobalobject?(5个答案)关闭5年前。给定letobj={name:1};console.log(typeofobj.name,obj.name);//`"number"`,`1`为什么在对象解构分配时使用var时,name标识符被转换为字符串?letobj={name:1};var{name}=obj;console.log(name,typeofname);//`1``

javascript - 如何把第一个字母大写,其余字母小写?

1)我正在尝试应用大写的第一个字母和其他小写的字母。如果用户在输入中写入,它应该自动转换。示例:"isaacguilhermearaújo"to"IsaacGuilhermeAraújo""iSAACguILHErmeaRAÚJO"to"IsaacGuilhermeAraújo"2)在巴西,有些名字带有连接词。示例:“das”“da”“dos”“do”“de”“e”。CarlosEduardoJuliodosSantosCarlosEduardodosSantoseSilvaCarlosEduardodaSilva3)我在处理名称字段时遇到了这个问题。使用以下代码,我可以应用大写的第一

javascript:转换一个用 eval 创建的对象

我有一组在整个应用程序中使用的javascript类。在一种情况下,我想从形状匹配我的一个类的ajax响应中评估一些json。我正在使用jqueryparseJSON方法为我进行评估。唯一的问题是我现在想调用我的类中定义的方法,但我知道该方法不会存在于已评估的对象上。让这个方法在我的新对象上可用的最好方法是什么。有没有办法“转换”它? 最佳答案 JavaScript中没有转换的概念。相反,您可以修改类的构造函数以接受普通对象。你如何做到这一点取决于你如何设置你的类,但可以简单地将对象的浅拷贝包含到类的新实例中:varMyClass=

Javascript国际象棋符号转换函数

我正在寻找一个javascript库来转换带有移动符号的PGN文件,包括片段和目的地,例如:...3.cxd5Qxd5...仅使用平方坐标表示,例如:...3.c4-d5h5-d5...如果没有图书馆,要让这block石头坚固起来将需要大量工作,因为它必须逐步完成每一步,并验证合法的移动以确定哪一block可以到达目的地方block。javascript中有什么可以帮助我,或者我可以轻松移植的其他语言吗? 最佳答案 前言:我不是真正的棋手,也不完全了解PGN。但是,我确实认为这是正确的。如果我离开了,请告诉我。既然你说你想做这个服务

javascript - 使用 keith wood 日历将波斯日期转换为 Julian 或 Gregorian

我用KeithWoodcalendarlibrary创建了一个日期对象波斯即食:vard=$.calendars.newDate(1393,5,6,'persian','fa');现在我需要从该日期获取Julian或Gregorian日期,但是当我使用.toJD()函数时,它返回不等于当前日期的Julian日期vare=d.toJD();console.log(e)那么我该如何解决这个问题呢?我创建了一个jsbin对于这个问题。 最佳答案 我认为toJD()不是你需要的:vard=$.calendars.newDate(1388,1

javascript - 将字节转换为图像以在 HTML5 Canvas 上绘制

有人知道我如何将通过websocket(从C#应用程序)发送的字节转换为图像吗?然后我想在Canvas上绘制图像。我可以看到两种方法:以某种方式在Canvas上以字节形式绘制图像而不进行转换它。然后在javascript中以某种方式将字节转换为base64字符串画画。这是我接收绘图字节的函数:functiondraw(imgData){varimg=newImage();img.onload=function(){cxt.drawImage(img,0,0,canvas.width,canvas.height);};//WhatIwasusingbefore...img.src="da

javascript - 使用 Javascript 将 XML 转换为 CSV

我正在寻求一些帮助,尝试将从亚马逊产品API检索到的XML转换为CSV(逗号分隔值)格式。我在这里找到了一个类似的主题:XMLtoCSVconversionissue但它使用PHP,我想改用javascript。这是我所拥有的示例:1k75f474-85ff-464a-al93-659ol460caee0.0359500000000000TrueASINB007EHI1DKLargeAllB007EHI1DKhttp://www.amazon.com/Panasonic-TY-ER3D4MU-Active-Shutter-Eyewear/dp/B007EHI1DK%3FSubscrip